Bookly\Lib\Entities\Customer A

Total Complexity 65
Dependencies 8
Dependents 26
Total lines 699
Lines of code 254
Logical lines of code 97
Comment lines 260
Methods 48
Properties 22

Methods 48

Method Rating Maintainability Complexity Lines of code
save()
A
53 9 18
deleteWithWPUser()
S
57 5 16
_updateRecords()
S
63 5 8
_buildQueryForAppointments()
S
49 1 37
getPastAppointments()
S
59 2 14
getAddress()
S
62 1 11
getAdditionalAddress()
S
82 1 3
setPostcode()
S
77 1 4
getCity()
S
82 1 3
setCity()
S
77 1 4
getStreet()
S
82 1 3
setStreet()
S
77 1 4
getStreetNumber()
S
82 1 3
setStreetNumber()
S
77 1 4
setInfoFields()
S
77 1 4
setAdditionalAddress()
S
77 1 4
getNotes()
S
82 1 3
setNotes()
S
77 1 4
setState()
S
77 1 4
getInfoFields()
S
82 1 3
getCreatedAt()
S
82 1 3
setCreatedAt()
S
77 1 4
getStripeAccount()
S
82 1 3
setStripeAccount()
S
77 1 4
getPostcode()
S
82 1 3
setCountry()
S
77 1 4
getState()
S
82 1 3
getFirstName()
S
82 1 3
getWpUserId()
S
82 1 3
setWpUserId()
S
77 1 4
getFacebookId()
S
82 1 3
setFacebookId()
S
77 1 4
getGroupId()
S
82 1 3
setGroupId()
S
77 1 4
getFullName()
S
82 1 3
setFullName()
S
77 1 4
setFirstName()
S
77 1 4
getUpcomingAppointments()
S
70 1 6
getLastName()
S
82 1 3
setLastName()
S
77 1 4
getPhone()
S
82 1 3
setPhone()
S
77 1 4
getEmail()
S
82 1 3
setEmail()
S
77 1 4
getBirthday()
S
82 1 3
setBirthday()
S
77 1 4
getCountry()
S
82 1 3
delete()
S
76 1 4